grilled tellina clams - German English Dictionary